payment by note - French English Dictionary